package com.core.zyyz.pcmc.domain;

import com.core.common.annotation.Excel;
import com.core.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 值集值对象 value_set_value
 *
 * @author core
 * @date 2024-10-24
 */
public class ValueSetValue extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 值集编码 */
    private String valueSetCode;

    /** 值编码 */
    private String valueCode;

    /** 值名称 */
    @Excel(name = "值名称")
    private String valueName;

    /** 序号 */
    @Excel(name = "序号")
    private Integer sortNo;

    /** 附加属性01 */
    @Excel(name = "附加属性01")
    private String ATTRIBUTE01;

    /** 附加属性02 */
    @Excel(name = "附加属性02")
    private String ATTRIBUTE02;

    /** 附加属性03 */
    @Excel(name = "附加属性03")
    private String ATTRIBUTE03;

    /** 附加属性04 */
    @Excel(name = "附加属性04")
    private String ATTRIBUTE04;

    /** 附加属性05 */
    @Excel(name = "附加属性05")
    private String ATTRIBUTE05;

    /** 附加属性06 */
    @Excel(name = "附加属性06")
    private String ATTRIBUTE06;

    /** 附加属性07 */
    @Excel(name = "附加属性07")
    private String ATTRIBUTE07;

    /** 附加属性08 */
    @Excel(name = "附加属性08")
    private String ATTRIBUTE08;

    /** 附加属性09 */
    @Excel(name = "附加属性09")
    private String ATTRIBUTE09;

    /** 附加属性10 */
    @Excel(name = "附加属性10")
    private String ATTRIBUTE10;

    /** 附加属性11 */
    @Excel(name = "附加属性11")
    private String ATTRIBUTE11;

    /** 附加属性12 */
    @Excel(name = "附加属性12")
    private String ATTRIBUTE12;

    /** 附加属性13 */
    @Excel(name = "附加属性13")
    private String ATTRIBUTE13;

    /** 附加属性14 */
    @Excel(name = "附加属性14")
    private String ATTRIBUTE14;

    /** 附加属性15 */
    @Excel(name = "附加属性15")
    private String ATTRIBUTE15;

    /** 附加属性16 */
    @Excel(name = "附加属性16")
    private String ATTRIBUTE16;

    /** 附加属性17 */
    @Excel(name = "附加属性17")
    private String ATTRIBUTE17;

    /** 附加属性18 */
    @Excel(name = "附加属性18")
    private String ATTRIBUTE18;

    /** 附加属性19 */
    @Excel(name = "附加属性19")
    private String ATTRIBUTE19;

    /** 附加属性20 */
    @Excel(name = "附加属性20")
    private String ATTRIBUTE20;

    public void setValueSetCode(String valueSetCode)
    {
        this.valueSetCode = valueSetCode;
    }

    public String getValueSetCode()
    {
        return valueSetCode;
    }
    public void setValueCode(String valueCode)
    {
        this.valueCode = valueCode;
    }

    public String getValueCode()
    {
        return valueCode;
    }
    public void setValueName(String valueName)
    {
        this.valueName = valueName;
    }

    public String getValueName()
    {
        return valueName;
    }
    public void setSortNo(Integer sortNo)
    {
        this.sortNo = sortNo;
    }

    public Integer getSortNo()
    {
        return sortNo;
    }
    public void setATTRIBUTE01(String ATTRIBUTE01)
    {
        this.ATTRIBUTE01 = ATTRIBUTE01;
    }

    public String getATTRIBUTE01()
    {
        return ATTRIBUTE01;
    }
    public void setATTRIBUTE02(String ATTRIBUTE02)
    {
        this.ATTRIBUTE02 = ATTRIBUTE02;
    }

    public String getATTRIBUTE02()
    {
        return ATTRIBUTE02;
    }
    public void setATTRIBUTE03(String ATTRIBUTE03)
    {
        this.ATTRIBUTE03 = ATTRIBUTE03;
    }

    public String getATTRIBUTE03()
    {
        return ATTRIBUTE03;
    }
    public void setATTRIBUTE04(String ATTRIBUTE04)
    {
        this.ATTRIBUTE04 = ATTRIBUTE04;
    }

    public String getATTRIBUTE04()
    {
        return ATTRIBUTE04;
    }
    public void setATTRIBUTE05(String ATTRIBUTE05)
    {
        this.ATTRIBUTE05 = ATTRIBUTE05;
    }

    public String getATTRIBUTE05()
    {
        return ATTRIBUTE05;
    }
    public void setATTRIBUTE06(String ATTRIBUTE06)
    {
        this.ATTRIBUTE06 = ATTRIBUTE06;
    }

    public String getATTRIBUTE06()
    {
        return ATTRIBUTE06;
    }
    public void setATTRIBUTE07(String ATTRIBUTE07)
    {
        this.ATTRIBUTE07 = ATTRIBUTE07;
    }

    public String getATTRIBUTE07()
    {
        return ATTRIBUTE07;
    }
    public void setATTRIBUTE08(String ATTRIBUTE08)
    {
        this.ATTRIBUTE08 = ATTRIBUTE08;
    }

    public String getATTRIBUTE08()
    {
        return ATTRIBUTE08;
    }
    public void setATTRIBUTE09(String ATTRIBUTE09)
    {
        this.ATTRIBUTE09 = ATTRIBUTE09;
    }

    public String getATTRIBUTE09()
    {
        return ATTRIBUTE09;
    }
    public void setATTRIBUTE10(String ATTRIBUTE10)
    {
        this.ATTRIBUTE10 = ATTRIBUTE10;
    }

    public String getATTRIBUTE10()
    {
        return ATTRIBUTE10;
    }
    public void setATTRIBUTE11(String ATTRIBUTE11)
    {
        this.ATTRIBUTE11 = ATTRIBUTE11;
    }

    public String getATTRIBUTE11()
    {
        return ATTRIBUTE11;
    }
    public void setATTRIBUTE12(String ATTRIBUTE12)
    {
        this.ATTRIBUTE12 = ATTRIBUTE12;
    }

    public String getATTRIBUTE12()
    {
        return ATTRIBUTE12;
    }
    public void setATTRIBUTE13(String ATTRIBUTE13)
    {
        this.ATTRIBUTE13 = ATTRIBUTE13;
    }

    public String getATTRIBUTE13()
    {
        return ATTRIBUTE13;
    }
    public void setATTRIBUTE14(String ATTRIBUTE14)
    {
        this.ATTRIBUTE14 = ATTRIBUTE14;
    }

    public String getATTRIBUTE14()
    {
        return ATTRIBUTE14;
    }
    public void setATTRIBUTE15(String ATTRIBUTE15)
    {
        this.ATTRIBUTE15 = ATTRIBUTE15;
    }

    public String getATTRIBUTE15()
    {
        return ATTRIBUTE15;
    }
    public void setATTRIBUTE16(String ATTRIBUTE16)
    {
        this.ATTRIBUTE16 = ATTRIBUTE16;
    }

    public String getATTRIBUTE16()
    {
        return ATTRIBUTE16;
    }
    public void setATTRIBUTE17(String ATTRIBUTE17)
    {
        this.ATTRIBUTE17 = ATTRIBUTE17;
    }

    public String getATTRIBUTE17()
    {
        return ATTRIBUTE17;
    }
    public void setATTRIBUTE18(String ATTRIBUTE18)
    {
        this.ATTRIBUTE18 = ATTRIBUTE18;
    }

    public String getATTRIBUTE18()
    {
        return ATTRIBUTE18;
    }
    public void setATTRIBUTE19(String ATTRIBUTE19)
    {
        this.ATTRIBUTE19 = ATTRIBUTE19;
    }

    public String getATTRIBUTE19()
    {
        return ATTRIBUTE19;
    }
    public void setATTRIBUTE20(String ATTRIBUTE20)
    {
        this.ATTRIBUTE20 = ATTRIBUTE20;
    }

    public String getATTRIBUTE20()
    {
        return ATTRIBUTE20;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("valueSetCode", getValueSetCode())
                .append("valueCode", getValueCode())
                .append("valueName", getValueName())
                .append("sortNo", getSortNo())
                .append("ATTRIBUTE01", getATTRIBUTE01())
                .append("ATTRIBUTE02", getATTRIBUTE02())
                .append("ATTRIBUTE03", getATTRIBUTE03())
                .append("ATTRIBUTE04", getATTRIBUTE04())
                .append("ATTRIBUTE05", getATTRIBUTE05())
                .append("ATTRIBUTE06", getATTRIBUTE06())
                .append("ATTRIBUTE07", getATTRIBUTE07())
                .append("ATTRIBUTE08", getATTRIBUTE08())
                .append("ATTRIBUTE09", getATTRIBUTE09())
                .append("ATTRIBUTE10", getATTRIBUTE10())
                .append("ATTRIBUTE11", getATTRIBUTE11())
                .append("ATTRIBUTE12", getATTRIBUTE12())
                .append("ATTRIBUTE13", getATTRIBUTE13())
                .append("ATTRIBUTE14", getATTRIBUTE14())
                .append("ATTRIBUTE15", getATTRIBUTE15())
                .append("ATTRIBUTE16", getATTRIBUTE16())
                .append("ATTRIBUTE17", getATTRIBUTE17())
                .append("ATTRIBUTE18", getATTRIBUTE18())
                .append("ATTRIBUTE19", getATTRIBUTE19())
                .append("ATTRIBUTE20", getATTRIBUTE20())
                .toString();
    }
}
